student leader - German English Dictionary